/**
 * This file defines the states that each file or each review can take through the
 * lifecycle of a review. 
 */
package com.ece.core.config;

public enum State {
    /** Once the Author starts the peer review process. */
    SCHEDULED("Sheduled"),
    /** Once the Reviewer starts taking action on the peer review. */
    STARTED("Started"),
    /** Once the peer review is approved. */
    APPROVED("Approved"),
    /** Once the peer review is rejected. */
    REJECTED("Rejected");

    private String description;

    State(String description) {
	this.description = description;
    }

    @Override
    public String toString() {
	return description;
    }

}
